polyhydroxy compound - French English Dictionary